package com.jic.member.request;

import com.jic.common.base.vo.AdminOperate;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @author yinhaijun
 * @date: 2020/7/9
 */
@Data
public class MemDrainageAddRequest implements Serializable {
    @ApiModelProperty(notes = "操作信息")
    private AdminOperate adminOperate;
    @ApiModelProperty(value = "规则名称", required = true)
    private String drainageName;
    @ApiModelProperty(value = "触达类型 1:发短信 2: 发邮件 3:H5入驻 多个类型之间用,隔开", required = true)
    private String drainageTypes;
    @ApiModelProperty(value = "发布渠道 平台id,母平台存组织id", required = true)
    private String channelCodes;
    @ApiModelProperty(value = "申请备注", required = true)
    private String remark;
    @ApiModelProperty(value = "触达方式JSON串 (List)", required = true)
    private String drainageVariables;
    @ApiModelProperty(value = "创建平台的名称", required = false)
    private String deptName;
}
